Alejandro CanteroAlejandro Cantero
International FootballBayern Munich Lose Luis Díaz for Four to Six Weeks: The Left-Wing Void That Was ForetoldMinute 90, Allianz Arena. Luis Díaz receives the ball on the left flank, push...
International FootballBayern Munich vs Arsenal: When Midfield Loses Rhythm, the Pinnacle Clash Becomes a Race of AttritionIn the last three Champions League matches I have tracked for Bayern Munich,...
International FootballDemiane Agustien and a Training Session at London Colney Before the Lille NightOn the turf at London Colney, a nineteen-year-old walks out among men he has...
International FootballLeonel Flores and the $20M Release Clause: Is Boca Juniors Selling a Talent or Engineering a PriceWhen European clubs started calling Buenos Aires to ask about Leonel Flores,...
International FootballBayern's Move for Olmo Is Insurance, Not a No.10 PurchaseThree in the morning in Barcelona, I was still awake with a spreadsheet open ...
International FootballThe October 2026 Power Map: Zidane, Klopp and the Final 20 Days of Messi's Argentina CareerOn October 6, 2026, Lionel Messi plays his final match in an Argentina shirt....
International FootballJamal Musiala, Absence Seizures and the Medical Protocol Bayern and the DFB Must FollowIn Germany's squad list for the upcoming international window, Jamal Musiala'...
EsportsEuro 2026: Spain's Defensive Structure and the Numbers That Don't Show on the ScoreboardMinute 86, Olympiastadion Berlin. Mikel Oyarzabal tapped in from close range...
International FootballKnees That Cannot Weep: The German Machine and the Price of Coming Back Too SoonIn the eighth minute of an autumn match, from the stands of the...
Formula 1When the Track Goes Silent: Lessons from a Season Without DataI have followed 19 years of major tournaments, from the Luzhniki stands in 20...
BadmintonBehind Vietnam's Sepak Takraw Gold at ASIAD 20: A Two-Tier Reward Architecture and the Gap Between Three TeammatesOn the night of September 29, I sat alone at my desk in Da Nang with a sheet ...
Volleyball116 Teams, One Captain: What the Spreadsheet Could Not Measure in Vietnam's 2026 University Volleyball TitleThe night before the final round opened in Hai Phong, Ho Thi Kim Dung lay in ...
EsportsMinecraft and the Fourth Dimension: When Mojang Bets on a Long-Term Dream Until 2027When the cheering turns into an echo falling in an empty arena, that is the...
EsportsWhen the Esports Analysis Sheet Comes Back Empty: The Data Gap Reshaping Vietnam's Esports Content IndustryAt 2 a.m. on 14 August, the screen in front of me in Seoul held a nine-page...
Table TennisBrunetti Castel Goffredo Wins 8th Italian Women's Super Cup: A Victory of Squad Depth and ComposureWhen the score was 44–44 in the second game of the Italian Women's Table Tenn...
Domestic FootballWhen the Deconstruction Payload Is Empty: A Data-Quality Incident in Vietnamese Football AnalysisOn a late August evening, I sat in front of a screen with a tidy data file in...
Domestic FootballCoach Hoang Van Phuc: 'We are ready for SEA Games 29'This morning (August 10, 2026), at a press conference ahead of SEA Games 29 i...
BadmintonMahoor Shahzad and 23 Minutes at the Asian Games: Pakistan's Lonely Badminton PioneerThe clock in my small Incheon studio stopped at the twenty-third minute. I...
Table TennisWhen the Table Tennis Data Sheet Is Empty: The Discipline of Not Inventing NumbersEleven at night in Tokyo, and I open a table tennis analysis file just sent...
Domestic FootballKhoa Ngo and the September 19 Call-Up: Vietnam's Depth Play in a Tournament Without a SemifinalSeptember 19. A short line of text from Cong An Ho Chi Minh City Football Clu...
